Spanish Nouns: cachora

Spanish Nouns verb 'cachora' conjugated